package com.yuou.mapper;

import java.util.List;
import java.util.Map;

import com.yuou.common.base.BaseDao;
import com.yuou.common.utils.Tree;
import com.yuou.model.Menu;

/**
 * <pre>
 * 菜单管理
 * </pre>
 */
public interface MenuMapper extends BaseDao<Menu> {
		int deleteByPrimaryKey(Integer id);
		
		int insertMenu(Menu menu);
		
		int updateByPrimaryKey(Menu menu);
		
		int selectCountByid(Integer id);
		
		Menu selectById(Integer id);
		
		String selectNameByid(Integer parentId);
		
		List<Menu> selectAll(Map<String, Object> map);
	
		List<Menu> listMenuByUserId(Integer id);
		
		List<String> listUserPerms(Integer id);
		
}
